The full Monte
نویسنده
چکیده
years ago 1). So, a word of self-introduction is in order. Back in the summer of 1960, while interning at Grumman Aircraft, I was assigned to learn the new language Fortran so that I could program the company's brand-new IBM 704. The rules of engagement were arcane—you wrote out the program on an official IBM programmer's pad, submitted it to the keypunch operators, and (if the Force were with you) got back a punched deck several days later. Then the fun began. Imagine debug-ging on a system with three-day job turnaround! Luckily, the next summer I got to program a Burroughs 220 (in machine language) and an IBM 7090 (in Fortran II) in a university setting. We were actually allowed to touch the key-punch machines ourselves (or in the Burroughs's case, the tape punch). And—oh, joy!—the turnaround time was " only " 24 hours! If you want some idea of what prehistoric computing was like, read Fred Hoyle's sci-fi novels, The Black Cloud (Lightyear, 1998) and Ossian's Ride (Harper, 1959)—both have chapters whose " action " takes place in computer centers. The personal computer revolution began in the late 1970s. I soon discovered that getting a program to run using interactive Basic on a desktop machine (such as the HP-1000 or the NorthStar) was faster than on the big CDC-6600 mainframe using Fortran. I even published a paper 2 whose computations were all done on a Sinclair ZX-81 computer that ran overnight. It had a 4-MHz, 8-bit Z80 chip, with an interpretive ROM Basic and 16 Kbytes of RAM. It displayed 16 lines of 64 characters on a TV set and used a tape cassette player for storage. The personal computer was lots slower than a mainframe, but the answers came out much faster—a paradox we all live with now. When I learned to program, computer science departments lay far in the future. For good or ill, I learned about programming through reading and practice. The upside is that I acquired no linguistic prejudices along the way and felt free to try anything. The downside is that I am still ignorant of things for which I did not have an immediate use. In 1985, mainly through force of circumstance, I began to use Forth for most programming, preferring it to the various dialects of Fortran and Basic that had served me until then. Although I still occasionally dabble in C …
منابع مشابه
Monte Carlo characterization of photoneutrons in the radiation therapy with high energy photons: a Comparison between simplified and full Monte Carlo models
Background: The characteristics of secondary neutrons in a high energy radiation therapy room were studied using the MCNPX Monte Carlo (MC) code. Materials and Methods: Two MC models including a model with full description of head components and a simplified model used in previous studies were implemented for MC simulations. Results: Results showed 4-53% difference between full and wit...
متن کاملMonte Carlo Determination of Full Energy Peak Efficiency for HPGe Detector and Self-Absorption Correction of Environmental Samples
The Monte Carlo method was used to determine full energy efficiency of a high-purity germanium (HPGe) coaxial detector within an energy range of 53.2-2614 keV. Also, measurement was carried out for a standard Marinelli beaker of 600cm3, which was placed into the reference material of mixed gamma. The plot of the experimentally derived effic...
متن کاملProbabilistic Multi Objective Optimal Reactive Power Dispatch Considering Load Uncertainties Using Monte Carlo Simulations
Optimal Reactive Power Dispatch (ORPD) is a multi-variable problem with nonlinear constraints and continuous/discrete decision variables. Due to the stochastic behavior of loads, the ORPD requires a probabilistic mathematical model. In this paper, Monte Carlo Simulation (MCS) is used for modeling of load uncertainties in the ORPD problem. The problem is formulated as a nonlinear constrained mul...
متن کاملInvestigation of Collimator Influential Parameter on SPECT Image Quality: a Monte Carlo Study
Background: Obtaining high quality images in Single Photon Emission Tomography (SPECT) device  is the most important goal in nuclear medicine. Because if image quality is low, the possibility of making a mistake in diagnosing and treating the patient will rise. Studying effective factors in spatial resolution of imaging systems is thus deemed to be vital. One of the most important factors in S...
متن کاملDevelopement a simple point source model for Elekta SL-25 linear accelerator using MCNP4C Monte Carlo code
Background: Monte Carlo (MC) modeling of a linear accelerator is a prerequisite for Monte Carlo dose calculations in external beam radiotherapy. In this study, a simple and efficient model was developed for Elekta SL-25 linear accelerator using MCNP4C Monte Carlo code Materials and methods: The head of Elekta SL-25 linac was simulated for 6 and 18 MV photon beams using MCNP4C MC code. Energ...
متن کاملAdvantages and disadvantages of removed flattening filter Linac: A Monte Carlo study on full quantitative dosimetric data of 18 MV-Varian Linac
Introduction: During intensity modulated radiation therapy (IMRT) technique, theoretically, presence of flattening filter (FF) across the beamline of clinical linear accelerator (linac) is not essential to obtain uniform lateral profiles due to intensity modulation of photon beams by multileaf collimators (MLCs). The aim of this study was to investigate the dosimetrical propert...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computing in Science and Engineering
دوره 4 شماره
صفحات -
تاریخ انتشار 2002